
@font-face{
	font-family:"Korolev-Bold";
/*
	src:url("http://www-cdn.jtvnw.net/webfonts/webfonts/22AE77_0_0.eot");
	src:url("http://www-cdn.jtvnw.net/webfonts/webfonts/22AE77_0_0.eot?#iefix") format("embedded-opentype"),
	url("http://www-cdn.jtvnw.net/webfonts/webfonts/22AE77_0_0.woff") format("woff"),
	url("http://www-cdn.jtvnw.net/webfonts/webfonts/22AE77_0_0.ttf") format("truetype");
*/
	src:url("webfonts/22AE77_0_0.eot");
	src:url("webfonts/22AE77_0_0.eot?#iefix") format("embedded-opentype"),
	url("webfonts/22AE77_0_0.woff") format("woff"),
	url("webfonts/22AE77_0_0.ttf") format("truetype");

}

#TTV {
	color:#322060;
	font-family:"Korolev-Bold","HelveticaNeue-CondensedBold","ArialNarrow-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 16px;
	text-rendering: optimizelegibility;
}
#TTV A,#TTV A:link,#TTV A:visited,#TTV A:active {
	color:#FFFFFF;
	text-decoration:none;
}
#TTV A:hover {
	color:#FF41a5;
	text-decoration:none;
}

#TTV .Widget {
	position:relative;
	width:290px;
	overflow:hidden;
	background-color:#6441a5;
	margin:0px;
	/*border:4px solid #6441a5;*/
}

/* ***** HEADER ***** */
#TTV .Head {
	text-align:center;
	background-image:url('Static.gif');
	margin:0px;
	height:188px;
	/*border:4px solid #6441a5;*/
	margin:4px;
	margin-bottom:0px;
	/*border-bottom:0px solid;*/
	color:white;
	text-shadow:
		0px -2px black,
		-1px -1px black,
		0px +2px black,
		-1px +1px black,
		-2px 0px black,
		+1px -1px black,
		+2px 0px black,
		+1px +1px black;
	font-size: 16px;
}

#TTV .Intense {
	color:#FF41a5;
	text-shadow:
		0px -4px black,
		-3px -3px black,
		0px +4px black,
		-3px +3px black,
		-4px 0px black,
		+3px -3px black,
		+4px 0px black,
		+3px +3px black;
	font-size: 28px;	
}


#TTV .Standout {
	color:#5599ff;
	text-shadow:
		0px -3px black,
		-2px -2px black,
		0px +3px black,
		-2px +2px black,
		-3px 0px black,
		+2px -2px black,
		+3px 0px black,
		+2px +2px black;
}

/* ***** ITEM SECTION ***** */
#TTV .Body {
	height:248px;
	overflow-y:auto;
	overflow-x:hidden;
	white-space:nowrap;
	margin:0px;
	background-color:#ffffff;
	border-style:solid;
	border-color:#6441a5;
	border-width:0px;
	border-left-width:4px;
	border-right-width:4px;
}

#TTV .FarEdge {
	width: 0;
	height: 0;
	border-bottom: 16px solid #6441a5; 
	border-left: 16px solid transparent;
	margin-bottom:-4px;
	position:absolute;
	top:424px;
	left:270px;
/*	top:432px;
	left:278px;*/
/*	top:232px;
	left:266px;*/
}

/* ***** SELECTED ITEM ***** */
#TTV .ItemSelected {
	margin:0px;
	clear:both;
	height:54px;
	vertical-align:middle;
	/*background-color:#ab95d7;*/
	background-color:#6441a5;
	color:#FFFFFF;
/*	border-bottom:1px solid #DDDDDD;*/
}

#TTV .ItemSelected:hover {
	background-color:#5599ff;
	/*background-color:#6441a5;*/
	cursor:pointer;
	color:#ffffff;
}

#TTV .ItemSelected A,#TTV .ItemSelected A:link,#TTV .ItemSelected A:visited,#TTV .ItemSelected A:active {
	color:#ffffff;
}
#TTV .ItemSelected A:hover {
	color:#FF41a5;
}

		
/* ***** NORMAL ITEM ***** */
#TTV .Item {
	margin:0px;
	clear:both;
	height:54px;
	vertical-align:middle;
}

#TTV .Item:nth-of-type(even) {
	background-color:#EEDDFF;
}


#TTV .Item A,#TTV .Item A:link,#TTV .Item A:visited,#TTV .Item A:active {
	color:#000000;
}

#TTV .Item:hover {
	background-color:#5599ff;
	cursor:pointer;
	color:#ffffff;
}

#TTV .Item:hover A,#TTV .Item:hover A:link,#TTV .Item:hover A:visited,#TTV .Item:hover A:active {
	color:#ffffff;
}
#TTV .Item:hover A:hover {
	color:#FF41a5;
}


/* ***** MORE ITEM ***** */
#TTV .ItemMore {
	clear:both;
	text-align:center;
	height:32px;
	cursor:pointer;
	color:white;
}

#TTV .ItemMore_Body {
	display:inline-block;
}

#TTV .ItemMore_Button {
	background-color:#6441a5;
	height:32px;
	float:left;
	margin-bottom:-4px;
}

#TTV .ItemMore_Text {
	border:0;
	margin:0;
	padding:0;
	font-size: 18px;
	position:relative;
	top:+3px;
	margin-bottom:-4px;
}

#TTV .ItemMore_ButtonLeft {
	width: 0;
	height: 0;
	border-bottom: 32px solid #6441a5; 
	border-left: 32px solid transparent;
	float:left;
	margin-bottom:-4px;
}

#TTV .ItemMore_ButtonRight {
	width: 0;
	height: 0;
	border-top: 32px solid #6441a5; 
	border-right: 32px solid transparent;
	float:left;
	margin-bottom:-4px;
}

#TTV .ItemMore_Button:hover {
	color:#FF41a5;
}

/* ***** ITEM CONTENTS ***** */
#TTV .Item_Body {
}

#TTV .Item_Image {
	float:left;
	margin:2px;
	margin-right:4px;
}

#TTV .Item_Name {
	font-size: 22px;
	font-weight: bold;
}

#TTV .Item_Viewers {
	float:left;
}

#TTV .Item_Link {
	font-size: 15px;
	font-weight: bold;
	float:right;
	margin-right:4px;
}


/* ***** FOOTER ***** */
#TTV .Foot {
	color:white;
	margin:0px;
	width:290px;
}

#TTV .FootBody {
	background-color:#6441a5;
	width:auto;
	height:0;
	background-color:#6441a5;
}

#TTV .FootText {
	display:inline-block;
	vertical-align:middle;

	position:relative;
	top:-2px;
}

#TTV .FootImg {
	display:inline-block;
	vertical-align:middle;
	margin:4px;
}

#TTV .FootImg2 {
	display:inline-block;
	vertical-align:middle;
	float:right;
	position:relative;
	left:-28px;
	top:+4px;
}

#TTV .FootEdge {
	width:auto;
	height:0;
	border-top:32px solid #6441a5;
	border-right:32px solid transparent;
}
